thousand islands - English Synonyms Dictionary